grape leaf - German English Dictionary